<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
	<meta http-equiv="Content-Type" content="text/html;charset=UTF-8">
	<title>购物车页面</title>
	<link rel="stylesheet" href="style/base.css" type="text/css">
	<link rel="stylesheet" href="style/global.css" type="text/css">
	<link rel="stylesheet" href="style/header.css" type="text/css">
	<link rel="stylesheet" href="style/cart.css" type="text/css">
	<link rel="stylesheet" href="style/footer.css" type="text/css">

	<script type="text/javascript" src="js/jquery-1.8.3.min.js"></script>
	<script type="text/javascript" src="js/cart1.js"></script>
	<script src="js/vue3.js"></script>

</head>
<body>
	<!-- 顶部导航 start -->
	<div class="topnav">
		<div class="topnav_bd w990 bc">
			<div class="topnav_left">
				
			</div>
			<div class="topnav_right fr">
				<ul>
					<li>您好，欢迎来到京东！[<a href="login.html">登录</a>] [<a href="register.html">免费注册</a>] </li>
					<li class="line">|</li>
					<li>我的订单</li>
					<li class="line">|</li>
					<li>客户服务</li>

				</ul>
			</div>
		</div>
	</div>
	<!-- 顶部导航 end -->
	
	<div style="clear:both;"></div>
	
	<!-- 页面头部 start -->
	<div class="header w990 bc mt15">
		<div class="logo w990">
			<h2 class="fl"><a href="index.html"><img src="images/logo.png" alt="京东商城"></a></h2>
			<div class="flow fr">
				<ul>
					<li class="cur">1.我的购物车</li>
					<li>2.填写核对订单信息</li>
					<li>3.成功提交订单</li>
				</ul>
			</div>
		</div>
	</div>
	<!-- 页面头部 end -->
	
	<div style="clear:both;"></div>

	<!-- 主体部分 start -->
	<div class="mycart w990 mt10 bc" id="cart">
		<h2><span>我的购物车</span></h2>
		<table>
			<thead>
				<tr>
					<th class="col1">商品名称</th>
					<th class="col2">商品信息</th>
					<th class="col3">单价</th>
					<th class="col4">数量</th>	
					<th class="col5">小计</th>
					<th class="col6">操作</th>
				</tr>
			</thead>
			<tbody>
				<tr v-for="cart in carts">
					<td class="col1"><a href=""><img :src=`images/${cart.img}` alt="" /></a>
						<strong><a href="">{{cart.name}}</a></strong></td>
					<td class="col2"> <p>颜色：073深红</p> <p>尺码：170/92A/S</p> </td>
					<td class="col3">￥<span>{{cart.goodsprice}}</span></td>
					<td class="col4"> 
						<a href="javascript:;" @click="changeNum(0,cart)"  class="reduce_num"></a>
						<input type="text" name="amount" :value="cart.num" class="amount"/>
						<a href="javascript:;" @click="changeNum(1, cart)" class="add_num"></a>
					</td>
					<td class="col5">￥<span>{{cart.goodsprice}}</span></td>
					<td class="col6"><a href="javascript:" @click="del(cart.goodsid)">删除</a></td>
				</tr>

			</tbody>
			<tfoot>
				<tr>
					<td colspan="6">购物金额总计： <strong>￥ <span id="total">1870.00</span></strong></td>
				</tr>
			</tfoot>
		</table>
		<div class="cart_btn w990 bc mt10">
			<a href="/list.html" class="continue">继续购物</a>
			<a href="" class="checkout">结 算</a>
		</div>
	</div>
	<!-- 主体部分 end -->
	<script>
		const cart = {
			data() {
				return {
					carts: null  //购物车真实的数据
				}
			},
			methods: { //定义js事件的地方
				changeNum: function (t, cart) { //单击加减按钮的事件
					if (0 == t) {
						cart.num--;
						$.post("updateGoodsNum?id="+cart.goodsid+ "&t="+t, function (res) {
							if (res == 0) {
								alert("商品已从购物车移除");
								location.reload(true);
							} else
								alert("商品数量减一");
								location.reload(true);
						});
					} else {
						cart.num++;
						$.post("updateGoodsNum?id="+cart.goodsid+ "&t="+t, function (res) {
							if (res == 1) {
								alert("商品数量增加一");
								location.reload(true);
							}

						});
					}
				},
				del: function (id) {//删除按钮的事件
					$.post("delcart?id="+ id, function (res) {
						if (res == 0) {
							alert("商品删除成功");
							location.reload(true);
						}else{
							alert("请先登入");
							location.href("login.html");
						}
					})
				}
			},
			mounted: function () {
				var _self = this;
				$.post("/getCarts", function (res) {
					if (null == res || res == 0 || res == "") {
						location.href = "login.html";
					}
					//把后端返回的数据赋值给carts变量
					_self.carts = res;
				});
			}
		};
		Vue.createApp(cart).mount("#cart");
	</script>
	<div style="clear:both;"></div>
	<!-- 底部版权 start -->
	<div class="footer w1210 bc mt15">
		<p class="links">
			<a href="">关于我们</a> |
			<a href="">联系我们</a> |
			<a href="">人才招聘</a> |
			<a href="">商家入驻</a> |
			<a href="">千寻网</a> |
			<a href="">奢侈品网</a> |
			<a href="">广告服务</a> |
			<a href="">移动终端</a> |
			<a href="">友情链接</a> |
			<a href="">销售联盟</a> |
			<a href="">京东论坛</a>
		</p>
		<p class="copyright">
			 © 2005-2013 京东网上商城 版权所有，并保留所有权利。  ICP备案证书号:京ICP证070359号 
		</p>
		<p class="auth">
			<a href=""><img src="images/xin.png" alt="" /></a>
			<a href=""><img src="images/kexin.jpg" alt="" /></a>
			<a href=""><img src="images/police.jpg" alt="" /></a>
			<a href=""><img src="images/beian.gif" alt="" /></a>
		</p>
	</div>
	<!-- 底部版权 end -->
</body>
</html>
